<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="DOCTEXT">
<TITLE>MPE_Errors_call_debugger</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
<A NAME="MPE_Errors_call_debugger"><H1>MPE_Errors_call_debugger</H1></A>
On an error, print a message and (attempt) to start the specified debugger on the program 
<H2>Synopsis</H2>
<PRE>
void MPE_Errors_call_debugger( pgm, dbg, args )
char *pgm, *dbg, **args;
</PRE>
<H2>Input Parameters</H2>
<DL>
<DT><B>pgm </B><DD>Name of the program.

<DT><B>dbg </B><DD>Name of the debugger.  If null, use a default (usually dbx)

<DT><B>args </B><DD>arguments to use in generating the debugger.
This allows things like "'xterm -e dbx pgm pid'", or 
"'xdbx -geometry +%d+%d pgm pid'".  The list should be null terminated.
(The '%d %d' format is not yet supported).
</DL>
<P>
<H2>Notes</H2>
You may need to ignore some signals, depending on the signals that
the MPICH and underlying communications code is using.  You can
do this in dbx by adding "ignore signal-name" to your .dbxinit file.
For example, to ignore 'SIGUSR1', use "'ignore USR1'".
<P>
Currently, there is no Fortran interface for this routine.
<P><B>Location:</B>../src/misc/src/dbxerr.c.in<P>
</BODY></HTML>
